reusable rubber - French English Dictionary